administer inoculation - French English Dictionary